About London Hair Care Clinic Ltd (12934322) United Kingdom