Companies Flutterwave receives new payment license and plans IPO amidst regulatory challenges Sultan Quadri 21 months ago