If you are an immigrant I think they will require you to have a Belizean partner who holds 50% of the business. If you are a resident for years you just have to comply with the requirements. I will refer you to my friend who just started her small business maybe she could help you.