Catch22 founded in 2008 and headquartered in London, is a social business (not-for-profit) based out of the United Kingdom.
catch-22.org.uk