KLIMOVA OLGA

PrivateCIK: 2057119
Location

LOS ANGELES, CA

TWELVE SEAS INVESTMENT CO III/CAYMAN
Position
TenureSince Dec 2025
Holdings