About Candy Box Creations Ltd (12272395) United Kingdom