About Nummy Foods Ltd (11573747) United Kingdom