I just asked about the question about the hard fork of BTC and BTCP. It looks like Revolut customer who have BTC won’t get BTCP. So who gets it? Revolut?
No one does. As Revolut will not claim the BTCP when the fork happens. If they at some point they support BTCP they will credit their users. This is the same process as Coinbase, Bitstamp etc. uses when a fork happens and they do not have trading for that new currency.
If you want to claim every single fork that happens then you should use something else to trade crypto with.
Hopefully you read the terms and the features of Revolut Cryptocurrency trading before buying Bitcoin.