About Nvolve Investments Limited (NI622447) United Kingdom