About Nom Nosh Ltd (12778176) United Kingdom