INFO TECHNOLOGY SUPPLY LIMITED OGRANAK, BEOGRAD (SAVSKI VENAC) Savski Venac Other information technology and computer service activities Registration number 29501521