About Nvd & Nsi Ltd (12789396) United Kingdom