About Mich Capital (uk) Ltd (12215642) United Kingdom