Niarchos Ltd.

GPTKB entity