Is Rupa & Company Ltd. worth buying?