Alturki Holding

GPTKB entity