Bids by NEC Europe Ltd.

NEC Europe Ltd.