Latka logo
Swell Partners Revenue 2025: $4.5M Est. ARR