E C A Corporation LTD