London isn’t the U.K.’s only FinTech powerhouse. Tucked away in northern England, Leeds is using its fast-growing FinTech sector as a springboard to gain recognition...