Five reasons Britain may be the best place to start a company in 2012