About Yummy Yummy Chicken & Pizza Ltd (11914984) United Kingdom