About Jlm Retail Group Ltd (12627578) United Kingdom