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,

31 Heerengracht Street,

Cape Town City Centre, Cape Town,

South Africa, 8001

Register Number 2018/002744/07

Email: info@thedelta.io

Represented by: Louis Buys