You can renew the company aprox 5 months after the renewal, just bear in mind the late fees that apply. But hey man, if you can get your business renewed because your short in money, find something else to do and forget about using any offshore company, you don't need it!