CAPTIVA CAY PLATFORMS LIM… 640853 valorisation | Upswitch bv