Jamaica Impact Inc.

GPTKB entity