You want to speak with these guys
https://incorporatebelize.com/
It takes a day or so to get your company registered. For banking you have to travel if you don't find an EMI that accept Belize companies which is difficult to find.
ahh just see they stopped with Belize, shame, they really...