NEC PLATFORMS, LTD