I deal a lot with offshore companies - they are offshore for a reason, and not necessarily good reasons.
Also the ownership is likely to be via a complex trust arrangement. The "Beneficial Owners" do not need to be the registered directors, and the directors can be "nominees". I'm not saying that this is the case here, because I haven't researched the company, but it is very easy to hide yourself from public registers. If you were committed to hide your identity, it would be very easy to do it via an offshore company with a nominee structure.