Coming soon. Definitely not a credit card.

Leap. 

Leap card

 Tweet us @imagineleap | Companies House number 11620703. Subject to Financial Conduct Authority (FCA) approval.