About Candy Clic Ltd (08704648) United Kingdom