Alfie Dennen is a British creative technologist, Artist, and founder of several prominent websites dedicated to social activism.