About Snap Retail Ltd (12964253) United Kingdom