M FRANCIS SOLUTIONS LIMIT… 711589 valorisation | Upswitch bv