About Yummy Gummys Ltd (13165208) United Kingdom