Imprint

01

South Africa

The Delta Studio (Pty) Ltd

Innovation City, Darter Studios

Darter Road,

Gardens, Cape Town,

South Africa, 8001

Register Number 2018/002744/07

Email: info@thedelta.io

Represented by: Louis Buys