About Nsc Investments Limited (06655849) United Kingdom