About company

A financial technology platform, credit and e-money issuer authorised and regulated by the UK FCA providing alternative banking products.

GB
Not verified company