I can't say... we will do our best for a fully working product.
How many full stack developers and workers your company have? As I see your company registered on Cayman Islands, your office there as well?
Cayman Islands is a tax heaven if I remember correctly so it the company is incorporated there but the staff is most likely located somewhere else.