Financial technology company Corpay has found a profitable niche managing corporate payments