Online payment platform Telr secures investment in growth funding