Thai General Insurance Association (TGIA). Their website longstay.tgia.org provides an approved list of member insurance companies that offer health insurance plans compliant with the O-A visa health insurance requirements
The Bank has a system to cross check the name on bank account if you use an app and name on your phone service provider, they will be looking for a Thai contract and number.