The SFO are after a conviction not the money ......the fines are nominal to the the SCAM (Portus $5m fine for $800m fraud ).I have tried to tell them confiscate the proceeds of share sales .Others might have better luck .
The FSA can only help if they reprimand some of the professionals and then you take legal action against them with less costs ..
I am sorry to say that only chance of compensation is the expensive and time consuming legal route ...