About Vitality & Wellness Clinic Ltd (12966448) United Kingdom