About Curly Hair London Ltd (10611144) United Kingdom