About Maxi Fitness & Nutrition Limited (10647938) United Kingdom