About Plex Nutrition Ltd (11237677) United Kingdom