INVESTMENT DEVELOPEMENT E… 337726087 valuation | Upswitch bv