Jake Stride photo
Mr Jake Stride

VCID: 415266
    Profile

    Selected investments

    Country Notes
    omelett.es
    Seed
    Active