Nmc Holding Ltd