thinking hats entertainment solutions ipo share allotment