TERRAROXA PHARMA LTD - CIN U24239TG1992PLC014835 | Company