thinking hats entertainment solutions ipo details