Internet and mobile banking system for an international banking group