INVENTIA SCIENTIFIC EUROPE L… 667806 valuation | Upswitch bv