Key factsactiveLegal nameCave Labs Oyfi_prhRegistration3620693-2fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2026-04-28fi_prhRegistered addressKohmankatu 10, 33310, TAMPEREfi_prhIndustryComputer programming activitiesfi_prh