thinking hats entertainment solutions ipo listing date