NIKA SOLUTIONS DOO BEOGRAD (PALILULA) Beograd Computer programming activities Registration number 17421549 Open profile