CASTLEROCK MEDTECH LIMITED 674331 valorisation | Upswitch bv