About Sx Retail Group Ltd (13184354) United Kingdom