Is Goa Carbons Ltd. worth buying?