This looks like they're the spiritual siblings of this company [1]. Apart from all the tat, they used to be the main source of electronics parts for more casual hobbyists in Norway, though new rather than surplus.
I grew up going to his shop, and getting their print catalog of several hundred pages.
When they went online, they spewed the print catalog onto web pages, and added animations. He sold the whole thing to someone who wanted make it into a more serious business - said acquirer ran it into the ground, and the original founder bought it back.