Clickpesa is a payment technology provider based in the United Kingdom with subsidiaries in Africa working with a network of partners to deliver inclusive digital financial services to businesses. ClickPesa simplifies payments for Small and Medium Enterprises (SMEs) operating in or with Africa.