Heller & Partners Ltd

GPTKB entity