STLC EUROPE FIVE LEASING LIM… 576865 valuation | Upswitch bv