The company had obtained regulatory approval for the IPO in March but in April decided to call a halt to it, citing uncertain market conditions