SEQUENCE TECHNOLOGY LIMIT… 687316 valorisation | Upswitch bv