Latka logo
Templar Payments Ltd Revenue 2020: $180K ARR