I hope you can!
A lot of the resources SCORE provides on the website may be helpful regardless of your location. You might not be able to get a real-life mentor through them, but they do provide a lot of online instructions and advice.
It might also be worth contacting them to ask if they know of similar services in Europe. They might!
But thanks for the link, maybe I can find something similar :)