We are a top management team which invests into digital products and executes them to their full potential.
  • Verkiu g. 25C, Vilnius

  • info@incognitus.lt