If you're a company and wish to use Wise, you need to create an Enterprise account. When doing so, not every country is listed in the dropdown. I've personally been waiting for Brazil to be added for almost 2 years at this point. It's a great service that would help me out a lot.
As far as I know it is simply not allowed to make any sort of business-related transaction on a personal account, regardless of the size of your business or anything else. I asked them if that was a possibility when I saw it wasn't possible to open a Business account for a brazilian company, and they very clearly said no.
What stops a big company to have a normal business account?