About Candy & Candy Limited (11317009) United Kingdom