About Jni (holdings) Limited (SC498866) United Kingdom