MASCAREIGNES SECOND OEUVR… 105255954 valuation | Upswitch bv