Nick Ogden seems to have a thing for years that end in seven. In 1997, he founded Worldpay, an online payments processor based in the...