About Nom Nom Not Ltd (12721298) United Kingdom