Moneybase Ltd
Moneybase is a platform for all things finance, offering transactional banking, instant payments, physical and virtual cards, as well as access to over 20,000 investments all under the same ecosystem. Our customers also save when spending across the globe thanks to our competitive currency rates.