LUCCA MEDIA AND MARKETING AG… 805590 valuation | Upswitch bv