About Nom Nom Ltd (08453197) United Kingdom