KEYNOTE COMMODITIES LIMITED