About M3 Europe Ltd. (03659093) United Kingdom