Company details: 

SIA"Vengo"   
Strazdumuižas iela 80, Rīga, LV-1024, Latvija  
Reģ.Nr:. 40003264749   
PVN Nr.LV40003264749    

Contact us: 

info@vengo.lv  

iqitcookielaw - module, put here your own cookie law text