About Curly Wurly Ltd (10219420) United Kingdom