Use a regulated broker that trades on regulated exchanges such as www.interactivebrokers.com instead of a bucket shop that takes the other side of your trades. (though IB does Cfd as well). IB have a mobile app.
https://quantpedia.com/Links/HistoricalData List of all intraday and daily data providers.
www.firstratedata.com a low cost option for intraday data, stocks, futures, etf indexes.
It is easier to tell you what brokerages do open accounts for Europeans as the other list is all of them apart from www.interactivebrokers.com and www.schwab.co.uk $25,000 min.