Is Marico Ltd. worth buying?