About Nu Ingredient Ltd (06798546) United Kingdom