About H Q Investors Limited (11684311) United Kingdom