About M I Investment Holding Limited (05458667) United Kingdom