About Dmi Investments Limited (12911015) United Kingdom