About Nexus Ingredient Ltd (12211296) United Kingdom