About City & London Investment Management Limited (03540502) United Kingdom