Check crownforex.info, the liquidation ended in 2013.
Is anything better today with the banking licenses? I don’t think so.
Yes the regulation is totally different now. Switzerland had a problem in past with regulation covering Forex companies it was wild west. It decided ages ago all Forex companies needed to obtain banking licenses in order to come under same regulation as banks which is much more stricter.
P.S Liquidation takes many years. It is not an overnight job.