Latka logo
Cicayda Revenue 2021: $230.8K ARR, $692.3K Valuation