Sequoia leads $5.5 mn investment in Leap Finance