About Nv Investments Limited (12283018) United Kingdom