About Nvestments Limited (11439345) United Kingdom