PTD PRECISION TRADE & DEVELO… 648695 valuation | Upswitch bv