DoppelMe has been put together by a rag-tag group of artists and web designers in London, UK. Read More