DING TECH LTD, registered in the United Kingdom.
Registered address: 1 Sherrington Court, 97 Rathbone Street, London, United Kingdom
Email: support@iqbrain.org
Company registration number: 15881804