The register
Happy Science Europe is licensed to sponsor on Tier 2 Ministers of Religion and Religious Worker. Its entry on the register dates back to at least 2026, and the organisation is based in London. Its rating on the register is Worker (A rating), Temporary Worker (A rating).
Companies House lists it as Happy Science Europe, number 03932599, incorporated 2000: 26 years of filings behind the name. The registered office is at 3 Margaret Street, London, W1W 8RE, W1W 8RE. By its SIC codes the business is in education. It has traded under other names before, including Happy Sciene Europe, Irhh Europe.
What the licence tells a candidate is that the door is not locked. Whether it is open this month is a question for Happy Science Europe's own careers page and the job boards, and the answer changes with the season and the order book.