You can try asking them but they don't have to give a reason. There was obviously something about your application they didn't like. Did you apply for soft power or workation?
I've no idea about pockets but revolut is not universally recognised as a bank so whether its accepted or not will likely depend on where you apply and where you apply from
How long ago was ownership of the Thai company transferred? When did you cancel your Non-B and work permit? What did you show for your source of income and did it reference the Thai company at all?