About Hba Holding Limited (11441686) United Kingdom