About Nsm Holdings Limited (09951442) United Kingdom