Tala Payments has been renamed to Omnipay