NEC Technologies, Inc