LIBRA RUBBERS P LTD - CIN U25191KL1986PTC004430 | Company