Ravelcare IPO: Rs 24 Cr Launch for Beauty Brand