STLC EUROPE TWELVE LEASING L… 618141 valuation | Upswitch bv