About M.i.h Locum Limited (11686596) United Kingdom