About Curlclinic London Ltd (11393442) United Kingdom