There is an explanation of not filing for 4 years on their website. It was because of issues with their accountants. According to the answer they should be fine going forward. https://www.bravada.com/answers/
4 years of issues with an accountant? Really? If you believe that, I have a couple bridges for sale.