E-COMMODITIES HOLDINGS LIMITED