Shocking twist in multi-billion Mirror Trading International