I suspect they are insolvent.
No, they are not.
Just look at my investigation to notice how many business they have.
They returned part of your funds only to "buy" more "patience" from you.
It is very unlikely that you will recover the remaining funds.