About Alpha Beauty Clinic Limited (05689492) United Kingdom