I ended up getting one through a dealer here in Norway. Went on to install it, but came with the wrong cold pipe, was missing the brackets and the cold side outlet was also bent...
Car is in pieces now and I have ordered the Parts Shop Max High Mount Intercooler kit instead and waiting for it to arrive.