IPO open for general public: Nepal Micro Insurance Company Limited (NMICL)