About M N Investments London Limited (10831351) United Kingdom