About Kandy Kraze Ltd (12823060) United Kingdom