About Curly Mane Ltd (12833052) United Kingdom