About N.s.m.i Limited (06848308) United Kingdom