ELEMENT MATERIALS TECHNOL… 419790019 valuation | Upswitch bv