About Nsm Ventures Limited (12965696) United Kingdom