Luka, Inc.490 Post St, Ste 526San Francisco, CA 94102USA
Represented by: Dmytro Klochko, Chief Executive Officer
Email: my@replika.comPhone: +1-678-856-6635
Registered with the Division of Corporations, Delaware (USA)Reg. No.: 5663246