PERCEN TECHNOLOGIES LIMIT… 654812 valorisation | Upswitch bv