About Sn Retail Ltd (12262843) United Kingdom