About Candy Snap Ltd (12720803) United Kingdom