Martha Lane Fox — Businesswoman; peer of the House of Lords in the UK