Where is the Station on my computer?

I cant find Station on my PC after it was installed. I installed it already twice, I think. Every time I need to launch it, I have to install it over and over again. What is the exact directory folder of this app? Why there is nothing showing in the instal wizard, it just installs into nowhere, and is impossible to find with system search. WTF??

And also, another question. How to close those bloody tips? It seems that it wants me to scroll down, but I cant. It just stays there, not allowing me to do anything but to read the freaking tip.