આ સાઇટ મૂળ રીતે સ્વીડનમાં બનાવવામાં આવી હતી, 2003 માં લોન્ચ કરવામાં આવી હતી.