Infact, a new Credit Reference Agency, has secured £4 million in seed funding, led by AlbionVC, and gained authorization from the Financial Conduct Authority (FCA).…