TechCrunch Pitch! – The Long Version Mike Butcher @mikebutcher / 16 years A fuller round-up of the events of TechCrunch Pitch! last week in London is now live at TechCrunch.com.