I've searched for a thread on this topic but to no avail.
Octaex appears almost certain to have exit scammed. They still have their website up so are presumably taking people's depsoits.
All withdrawals are blocked and contact with support has gone dead.