I know that this is a long shot but does anyone know anything about this Stargate P60025? It is in Finland. One of my GC's was placed in it back in May without my approval and when I have tried to look at the page it says I don't have permission as it hasn't been published.