They mention Sweden as service area.
They offer Distribution although do not mention service areas.
We don't know much about them but believe they might offer Distribution in Sweden.