About Jnv Holdings Limited (12412678) United Kingdom