The register
The register lists DPI - Democratic Progress Institute in London as a licensed sponsor on Charity Worker and Skilled Worker, 2 routes in all, and has done since at least 2026. The register records its rating as Temporary Worker (A rating), Worker (A rating).
Companies House lists it as Dpi - Democratic Progress Institute, number 02922108, incorporated 1994: 32 years of filings behind the name. Registered office: 11 Guilford Street, London, England, WC1N 1DH, WC1N 1DH. Its filed activity puts it in social care and care homes. It has traded under other names before, including Dpi - Democratic Progress Initiative, Kurdish Human Rights Project.
A licence says an organisation may sponsor; it does not say it is hiring today. The way to find out is the same as for any employer: the careers page, the job boards, and a direct approach with a UK-style CV that says early that sponsorship would be needed.