About Kandy Candy Ltd (13228906) United Kingdom