FINCH AND COMPANY (ART EU… 656223 valorisation | Upswitch bv