Caxton Asset Management (DIFC) Limited