Bologna University and the Stockholm Institute of Technology. Interesting. Those appear to be legit independent third parties.
I've never heard of it. But more importantly, apparently neither has Google. There is a Royal Institute of Technology in Stockholm.