About Alpha Hair Clinic Ltd (13532238) United Kingdom