About Nbm Associates Limited (09277344) United Kingdom