About The Nutrition And Lifestyle Clinic Ltd (11624147) United Kingdom