About Jsh Holdings (hyde) Limited (12577326) United Kingdom