CASTLEYARD VENTURES LIMIT… 563325 valorisation | Upswitch bv