A payment infrastructure fintech that enables fast payment of business invoices, including to suppliers that do not accept cards, operating across the EEA and UK.