About Hair Maxx Clinics Limited (12786985) United Kingdom