LEF STRATEGY & INNOVATION LI… 783865 valuation | Upswitch bv