About Nsmp Operations Limited (09711370) United Kingdom