LIBRA PLANTATION LTD - CIN U99999MH1993PTC072912 | Company