Address
Helsinki, Helsinki 00100, FI
The website is currently expired and is not accessible. Therefore, detailed information about their operations, goals, and achievements as a venture/startup studio cannot be extracted as the site content is unavailable.