About Jliral Retail Ltd (13379392) United Kingdom