Gigha Renewable Energy Ltd

GPTKB entity