INTERNATIONAL PRECISION P… 403938970 valuation | Upswitch bv