About M.i.m. Associates Limited (11596806) United Kingdom