Open banking payments specialist enabling instant, secure deposits and payouts for iGaming operators across Europe.