About City Of London Capital Management Limited (10667726) United Kingdom