Kyanda Limited Transforming Payments in Kenya.

Fundraising