Granta Design Ltd.

GPTKB entity