About Yummi Food & Drinks Ltd (10213637) United Kingdom