Investment Trust of Jamaica Ltd. ID 19448333