About Curious Matter Ltd. (10775820) United Kingdom