TAKUMI PRECISION ENGINEERING… 716404 valuation | Upswitch bv