About Jjam Retail Group Ltd (13386674) United Kingdom