Founded
31 Dec 1999
Industry

VCID: 117651
    Profile

    Corporate information


    Registration country
    Investment activity status
    Active investor

    Company type

    Leading European service for online photo sharing, storing and printing

    Funding rounds

    (20 Jul 2005)

    Profile Country Notes
    Index Ventures LLP United Kingdom

    Current and past shareholders

    Investor Contacts Round
    Index Ventures LLP logo Index Ventures LLP
    +44 (1534) 753-858
    N/A