Latka logo
Kibunda Revenue 2021: $106.4K ARR, $319.3K Valuation