SZABI QA DOO BAČKA TOPOLA Backa Topola Computer programming activities Registration number 21850365 Open profile