About Yummy-yum-yum C.i.c. (12588843) United Kingdom