About Candy Krunchers Ltd (12463573) United Kingdom