About N I Venture Partners Limited (03889299) United Kingdom