deem roll tech ipo details