About Np Venture Limited (12084608) United Kingdom