RED CASTLE TECHNOLOGY LIM… 693781 valorisation | Upswitch bv