About Hq Investors Management Company Ltd (12550990) United Kingdom