SCREEN13 SOFTWARE S.R.L.
Municipiul bucureşti
Strada Măslinului 1
Bucuresti 012531
ROMANIA
Registry No.: J40/8642/2021
VAT: RO44282680
From SaaS, advertisement solutions, apps, browser extensions, windows software, mobile keyboards to real world fulfillment, assembly lines, search, installs, incent, ad-block, SEA, CPC, CPA, CPM and pop.