Company · mentioned 2 times
UK fintech company whose app consolidates multiple payment cards into a single card.
No connections recorded yet.