Shenzhen Chike Technology Co., Ltd, registered in China.
Registered address: Room 1806, Building 9, Qianhai Kexing Science Park, Shenzhen, Guangdong, China
Email: support@iqbrain.org
Company registration number: 91440300MA5H93XB9K