WHAT WE DO

We provide payments infrastructure that businesses use to accept and make payments in Africa.

OUR NUMBERS

20+
Countries covered globally
2000+
Business trust us.
£100M+
Processed in 2017.
29%
Of the businesses that trust us are multi-million dollar corporations.