About Nslx Ltd (06665468) United Kingdom