About N.l.s.s.m. Limited (10666289) United Kingdom