Neal Griffith was chief executive of Optima Worldwide Group at the time of its compulsory liquidation in 2021