Home Investment GuideNCD IPOSMC Global Securities Limited NCD IPO – October 2025, should you invest?