AMBA BIOTECH LIMITED - CIN U24239TG1997PLC027858 | Company