While London has been the go-to location for aspiring entrepreneurs in years past, Berlin is slowly starting to overtake the UK’s capital as an attractive new haven for start-ups. But what’s creating the perfect climate for a prosperous company culture in the German city?