About Nsm Investments Limited (04220994) United Kingdom