About Nsld Ltd (08255099) United Kingdom