INDEPENDENT DERIVATIVES TRADERS LTD