About M Capital Investment Partners (holdings) Limited (11054210) United Kingdom