The 12 digital startups chosen to pitch at Number 10 revealed Pitch 10 has announced the details of the twelve startups it has selected to pitch their businesses ... Ryan Fowler London / Tue 17 Feb 2015