TEC INFORMATION TECHNOLOGY L… 711699 valuation | Upswitch bv