About The Wax Clinic Limited (12038730) United Kingdom