TIME AND DATA SYSTEMS INT… 419821814 valuation | Upswitch bv