About H Hotels Ltd (11280674) United Kingdom