We believe that todayʼs technology in the hands of talented people will create a better tomorrow.

Office
Pernerova 676/51
186 00 Prague 8
Czech Republic

info@star21.com
+420 222 512 327