About City Of London Investment Management Company Limited (02851236) United Kingdom