About Metrix Nutrition Ltd (11418475) United Kingdom