About Nvw Holdco Limited (12941654) United Kingdom