About Jnc (holdings) Limited (10264176) United Kingdom