About Snapeshop Ltd (12838752) United Kingdom