About Nutricor Holdings Ltd (12416644) United Kingdom