TURDAS DOO RUMENKA Novi Sad Computer programming activities Registration number 21634140 Open profile