About Nom Nom Nom Ltd (11887285) United Kingdom