About H Holdings Limited (12042299) United Kingdom