The register
The register lists Self Help Africa UK in Shrewsbury, Shropshire as a licensed sponsor on Skilled Worker, an entry that goes back to at least 2026. The register records its rating as Worker (A rating).
At Companies House the business is Self Help Africa (UK) (company number 02226352), a company limited by guarantee incorporated in 1988, 38 years ago. Registered office: Suite 1, Old Grammar School House, School Gardens, Suite 1, Old Grammar School House,, School Gardens,, Shrewsbury, Shropshire, SY1 2AJ, SY1 2AJ. It has traded under other names before, including Harvest Help, Harvest Help.
What the licence tells a candidate is that the door is not locked. Whether it is open this month is a question for Self Help Africa UK's own careers page and the job boards, and the answer changes with the season and the order book.