Looking for a community platform with data stored outside de USA

Hi, for a company I'm looking for a private community platform that stores its data outside the USA. Features that the platform should have:
- a forum
- (private) chat functionality
- resource library
- should work well on mobile or have a mobile app
If possible, it would also be nice if you could customize your profile with skillsets and the possibility to add e-learning modules.

Has anyone suggestions? Thanks!