About Nsn Investments Limited (10791407) United Kingdom