About Mogador Retail Ltd (13426272) United Kingdom