Lulu Group to offer 25 percent stake in upcoming IPO; CHECK details