Owner and data controller:

HX Excellence Technology Co. Ltd.

Office address: 8th floor,Huachuanda Yijing building,45th district, Bao'an District, Shenzhen, China 518101

Tel: +86 135 0005 5168