About Candyclic Creative C.i.c. (11377265) United Kingdom