NICE TOMATO TECHNOLOGY CO… 100395268 valuation | Upswitch bv