Is Riba Textiles Ltd. worth buying?