About Npp Ventures Limited (10400896) United Kingdom