Your comments

and Revolut (although does not have a banking licence in the UK but does have a large customer base)