ncm corp cpmg mining international enterprise