Company Details: Company Details Via Cesare Giulio Viola 68 Parco dei Medici 00148 – Rome – Italy