About Mni Investments Limited (08359436) United Kingdom