Hi, I accidentally found this link:
This is their official ad:
Checking built for small business
Unlimited transactions, live support,
and no monthly fees.
I personally do not know anything about this company. "No monthly fees" is suspicious, but I would give them a call.