Invest in TRL Krosaki Refractories Upcoming IPO worth it?