About M I B A Limited (05469421) United Kingdom