STG Management (DIFC) Limited, Dubai, STG Switzerland GmbH