We have been applying cutting-edge of technology to power digital transformation for SMEs and global corporations alike — across all major platforms and tech stacks.
12 Wind Street, 5th Floor, New York, 10020, USA
Flat 1-2 7 High Street, Wavertree,
Liverpool, England, L15 8HE
Company number 14483100
Prenzlauer Promenade 11, 14189 Berlin, Germany