About Nvd Holdings Limited (10525702) United Kingdom