Giraffe Concepts Ltd.

GPTKB entity