Stay away from Revolut. I have dealt with them and they are a bunch of bank tyrants. They block p2p trades, demand privacy sensitive documentation and confiscate your money. They offer paper bitcoin you can't withdraw. You have been warned.