About Nsd 2 Limited (08869678) United Kingdom