Is Kavita Fabrics Ltd. worth buying?