About Platform Nutrition Limited (10563502) United Kingdom