About Yummi Foods Limited (12451579) United Kingdom