About N&v Holdings Limited (12108667) United Kingdom