NEC Platforms, Ltd.