STICK N ROPE GAMES D.O.O. NOVI SAD Novi Sad Computer programming activities Registration number 21998184