Is Rane Holdings Ltd. worth buying?