Latka logo
Nubbius Revenue 2021: $31.7K ARR, $95K Valuation