Kronos Trading Firm suffers security breach, $25m in losses