About Jsh Uk Holdings Ltd (11710719) United Kingdom