Azlo is, in fact, a legitimate bank that provides business checking accounts. It has a collaboration with BBVA that allows it to provide its accounts.