Company Cellulant Date 2023-08 Industry Finance City Nairobi Country Kenya % of Workforce 20% Status Series C