Technip Seychelles

GPTKB entity