About Nsm Associates Ltd (12099558) United Kingdom