Which UK bank do you have a cooperation with? I couldn't find it out from your website.
Is the Babb App Ltd (07391093) is the company behind this project?
Babb group Limited is the holding company
Babb app is the bank
Babb platform is the Bax issuer
Babb ltd is the software development company