There are some companies better than others, I would definitely recommend checking trustpilot.
https://uk.trustpilot.com/
I think share dot com are highly rated on there. Typically there are additional rules to buying foreign shares but they're not too cumbersome (e.g. if purchasing American Nintendo shares, then its just a form that's required to qualify you to buy overseas shares with, I believe, most companies).