I've checked it on myself if I could find the car/builder on the internet without knowing anything except what's written/shown here on this topic:
1. I've googled in Swedish.
2. I've searched after the distinctive/odd details of the car in combination with make and sponsor which were already figured out.
Google shows me on the first result all I want to know to solve this puzzle.