Taseko Investments, Llp