About Molly S World C.i.c. (08930328) United Kingdom