About Chhc Holdings Limited (10893493) United Kingdom