22945 ) Nea 6 Slottsbacken , Stockholm.