About Curios Technologies Ltd (12295087) United Kingdom