About Yummies Holdings Limited (13443258) United Kingdom