INVESTMENT MARKETING & SE… 411609332 valuation | Upswitch bv