Revolut has appointed a string of City grandees as it seeks to boost governance credentials after a series of mis-steps with the UK's FCA, the Advertising Standards Authority and the Lithuanian parliament, with particular questions over its ability to combat illicit money transfers.