Key factsactiveLegal nameTate.me Oyfi_prhRegistration2636615-8fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2014-08-22fi_prhRegistered addressOnnelantie 17, 90230, OULUfi_prhIndustryComputer programming activitiesfi_prh