MEGHA ENGINEERING AND INFRASTRUCTURE LTD