Irish holding company for the Intellexa Group

Source documents