About N.t.m. Consultancy Ltd. (SC273821) United Kingdom