About N&v Management Limited (12184168) United Kingdom