Modulr

Embedded payments and account infrastructure.

FintechLondon

About Modulr

Provides payment accounts and payment automation infrastructure for businesses.

Founded
2015
Company number
09897957 (opens in a new tab)Registration status: Active
Last verified
20 Sept 2026