NORIGIN SCIENTIFIC LIMIT… 750084 valorisation | Upswitch bv