Shanghai, China
Cologne, Germany
Köln, Germany
Los Angeles, USA
Helsinki, Finland
Firm going public in August
Games platform eying floating in early 2021
Firm has filed its S1 with the United States SEC