I got through it by speed-reading in, like, 12 minutes. But I did see:
“Revolut is a UK banking service that turned into a proper bank”
There may be some critical clarification missing there. 1st half of sentence is literally correct in UK, second half is correct in EU, but not UK - yet. UK banking license applied for, but not yet active?