A shop can have loyal customers, steady sales and a bank that barely understands it. Kelvin Kim has spent a decade trying to make the numbers tell a fuller story.