AMBUJA LABORATORIES LIMITED - CIN U52520TG1995PLC022311 |