CreditChek CEO interview on CB Insights hints at a very large potential market but offers limited concrete metrics.