PHARMESTRA BIOTECH PRIVATE LIMITED - CIN