MARCEL & SONS RESTAURANT LIM… 793326 valuation | Upswitch bv