About Yummi Technologies Ltd (09915096) United Kingdom