About Snazzle Ltd (11043216) United Kingdom