SCICENT TECHNOLOGIES COMP… 101200129 valuation | Upswitch bv