TechCrunch is a creative design agency located in London, England which we works one on one with every client to create websites, develop user interfaces/experiences, and build brands all while continuing our quest for world domination. getglossy View all posts by getglossy Post navigation Twitch »