About New Venture Investments Limited (08084745) United Kingdom