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