A company that measures an individual's credit score based on financial behavior. It is located in London, England and was founded in 2015.
Currently, there are no issues on this topic. Create one.