Revolut has been in talks with investment firm Greenoaks over the deal, which would pave the way for a potential IPO.