On 23 October, OFAC advised that this entity had been added to its SDN Lists, the entity said to be a Research Institution linked to the Triton malware
https://home.treasury.gov/news/press-releases/sm1162
https://home.treasury.gov/policy-issues/financial-sanctions/recent-actions/20201023
I had omitted the following link (as it did not seem to generate much interest!), but it seemed time to add it again and say that, if you would like to make a (polite) gesture and help me with my removal and computer costs, I have a page at https://www.buymeacoffee.com/KoIvM842y