Cognizant Technology Solutions Netherlands B. V.

GPTKB entity