About Candymax Limited (11696470) United Kingdom