NEWSGUARD TECHNOLOGIES EUROP… 702116 valuation | Upswitch bv