Ture Illusion(Shenzhen) Technology Co., Ltd.

Address:3rd Floor, A Building, XinLong Technology Park, No.50 FengTang Avenue, BaoAn District, Shenzhen.  

Phone: 0086 17771784598

Email:boonehu@aiqura.net

Website: www.tifeel.com