OPTIMA TRADE AND BUSINESS SE… 576236 valuation | Upswitch bv