MCCARTHY INNOVATION LIMIT… 630617 valorisation | Upswitch bv