Yeah, sorry. I got contractor and freelancer mixed up. It doesn't help that in Sweden freelancer/contractor/consultant are used interchangably for someone who invoices for their time instead of getting a salary.
The contracting agencies don't do any permanent position, they only do medium-to-long term contracts (3-24 months). The biggest is Northern Europe is probably https://www.verama.com/ (ex E-Work)