If you want help with the legal dispute in Belize I can help you get a lawyer to visit them.
They must have someone in Belize, or at least in the last case we take away the argument of their company in Belize.
It's simply offshore company
https://gws-offshore.com/belize-offshore-company/Your offshore company in Belize within 24 hours
Highest confidentiality and discretion
A dedicated client relationship manager
A bank account, including e-Banking and credit card
Share capital must not be paid up
Anonymous company formation with nominee director and shareholder (optional)
Basic establishment fee: 890 USD
Everyone can register such a company in a few days.