About Jhsc Limited (12243444) United Kingdom