A. T. HAQUE LTD.