About Nom Noms World Food Limited (08728599) United Kingdom