About N.m.t. Associates Limited (05652557) United Kingdom