top of page
Legal:

Tech22 GmbH

CEO: Oliver Völckers

Insterburgallee 15

D-14055 Berlin

Germany

Tel. +49 30 28684997

Fax +4930-97889800

Email: kontakt2403@tech22.de

VAT ID: DE362615523

District court: Berlin-Charlottenburg HRB 254228 B

Photos: Oliver Völckers (Page Company), Stable Diffusion (others)

bottom of page