IQ Brain

Legal Notice

Shenzhen Chike Technology Co., Ltd, registered in China.

Registered address: Unit 1806, Kexing Science Park, Shenzhen

Email: [email protected]

Company registration number: 91440300MA5H93

Copyright © 2024-2026 Shenzhen Chike Technology Co., Ltd, Unit 1806, Kexing Science Park, Shenzhen. All rights reserved. The test is for entertainment or educational purposes only and is not a substitute for professional evaluation.