ELEMENT MATERIALS TECHNOL… 341831568 valuation | Upswitch bv