Fintech company Balance nets $25 million Series A from high-profile lineup