US technology firm Trust Stamp set to open Irish officeTrust Stamp had its first listing on the Irish stock exchange last week, valued at $28 million