CATALYST TECHNOLOGY CONSU… 789853 valorisation | Upswitch bv