DIGITAL UMBRELLA DOO BEOGRAD-NOVI BEOGRAD - U LIKVIDACIJI Novi Beograd Computer programming activities Registration number 21545872