About Nsmp Holdco 2 Limited (09711318) United Kingdom