Imprint

01

Switzerland

The Delta Europe GmbH

Bächaustrasse 32, 

8806 Bäch, Schwyz

Switzerland

Register Number CHE-202.845.699

Email: info@thedelta.io

Represented by: Sascha Gartenbach

02

South Africa

The Delta Studio (Pty) Ltd

5th Floor Pier Place, 

Foreshore, 

Cape Town, 

South Africa

Register Number CHE-202.845.699

Phone: +27 (71) 783-9013

Email: info@thedelta.io

Represented by: Louis Buys