CASTELLO NS021 DOO NOVI SAD Novi Sad Restaurants and mobile food service activities PIB 112206233 Registration number 21627208 Open profile