LESCHER INNOVATIONS TECHN… 334440427 valuation | Upswitch bv