NSE IPO faces shareholder dispute, legal challenges ahead of listing