INTERNATIONAL FOREST PROD… 390946481 valuation | Upswitch bv