About M&m European Merchants Ltd (11731642) United Kingdom