With regards revolut and similar companies, 1- Can I accept credit cards payment using it ? 2- Do they provide IBAN? 3- Does the credit card payments hit the account instantly ? 4- I saw they work with cryptos, can a corporate account exchange cryptos with them? 5- Does revolut function like a bank, so no need to open a bank account and link it?