About Candy Town Ltd (11464159) United Kingdom