Albatross Ventures d.o.o. Beograd Novi Beograd Data processing, hosting and related activities PIB 113366058 Registration number 21853747 Open profile