About Curly Hurricane Ltd (12943309) United Kingdom