Saudi Investment Group and Marketing Ltd.

GPTKB entity