About Mihmic Investments Limited (10990848) United Kingdom