About Nsl Group Limited (06527928) United Kingdom