About Nutrition & Wellness Solutions Ltd (12189191) United Kingdom