SCM RABUT LEOPOLD RABUT… 385179213 valuation | Upswitch bv