Subotica information-technology cluster Somborski put 33a 24000 Subotica, Serbia www.itcsubotica.org.rs Identification number: 28189877 VAT number: 109314600