Modulr

London • Size: 450+ employees

About Modulr

Payments as a service platform providing direct access to UK Faster Payments and SEPA rails for digital businesses.