About Snugazza Ltd (13170671) United Kingdom