About M & I Solution Limited (07548917) United Kingdom