About Jhc Holdings Limited (09981728) United Kingdom