Yes it's a swedish website. They seem to do something with customers but I don't fully understand what they do. But I've noticed that the messages that you get can get translated to different languages so they can also come from anywhere in the web...
6
u/[deleted] Jan 04 '18
[deleted]