Latka logo

Al Ismaili

Founder

Company

Bamba

Nairobi, Kenya · Founded 2012

Revenue
$217.5K
Team size
10

Company profile →