About Yummi Tummi Ltd (SC684748) United Kingdom