About Curl Power Ltd (11958138) United Kingdom