About Candy Slam Ltd (13198245) United Kingdom