About The Luxe Clinic Ltd (12467154) United Kingdom