Contact Infomation
Shenzhen Lekooid Technologies Co., Ltd.
Guangdong, China
No. 1, 3rd Floor, West Block, Wenhua Building, No. 1027, Shennan East Road, Shenzhen, Guangdong, China
Ms Annie Marible