Stitch is a South Africa-based payments infrastructure company enabling businesses to connect seamlessly to the financial system and scale faster.