Key factsactiveLegal nameRubberduck AI Oyfi_prhRegistration3505754-1fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2025-01-24fi_prhRegistered addressAlppikylänkuja 7, 00770, HELSINGFORSfi_prhIndustryComputer programming activitiesfi_prh