NOVOLAB DOO UVOZ-IZVOZ BEOGRAD (PALILULA) Beograd Non-specialised wholesale trade Registration number 17156233