About Yummy Pizza Ltd (12578846) United Kingdom