Vivenda Green SpA Licence number IT/052/149 Company name Vivenda SpA Product sub-category n/a Available in Italy