Key factsactiveLegal nameDiddle AI Oyfi_prhRegistration3203475-8fi_prhStatusactivefi_prhTypeLimited companyfi_prhIncorporated2021-04-09fi_prhIndustryComputer programming activitiesfi_prh