Halex Ltd

GPTKB entity