LERA INVESTMENT TECHNOLOGIES… 691033 valuation | Upswitch bv