Who are Ecospend
Ecospend are the third-party provider for this new payment method and are an authorised payment institution regulated by the FCA.
They provide open banking capabilities to connect merchants to consumers safely and securely.
You can find further information about them, including their FCA Registration number, on the Ecospend website.