About Nom Nom Enterprises Ltd (09318838) United Kingdom