About Snatch The Brands Ltd (11211417) United Kingdom