TopUp Mama

TopUp Mama

The one stop shop for African restaurants that helps thousands of restaurants in Kenya and Nigeria save time and money and grow their businesses.

HQ location
Nakuru, Kenya
Launch date
Employees
Enterprise value
$7—10m
Authorizing premium user...