They have been owned by Equifax for a while now, not sure startup is even an accurate term for CK, let alone why that would matter.
Edit: Ok, they may not be owned by Equifax, but they are 10+ years old with 700 employees and over $500 million in revenue in 2016. I don't know what definition of 'startup' you use, but that doesn't meet my definition.