About I.m.i.t. Limited (SC209893) United Kingdom