City of London Investment (CTY.L) Stock Analysis: A 4.23% Dividend Yield Amidst Robust Revenue Growth