About Nsl2 Ltd (10278938) United Kingdom