Having here a rather modernistic looking blown vase in a teal colour with a circular foil label. The foil label has almost disintegrated - and reads STA GLASS, SWEDEN. I'm pretty sure there is no room for a Kosta interpretation. Anyone familiar with STA?