About M & Mi Limited (11233166) United Kingdom