United Bank for Africa Plc on Tuesday posted profit and record revenue that exceeded expectations on the strength of consumer banking operations....