Why does my seamless Flake floor have yellow patches forming over time?

Yellowing can occur on your floor from a range of different possibilities 1, The top clear coating was not UV stable. 2, chemicals spills on your floor. 3, The solvents in the clear top coat can allow new Tyre's to leave marks on the floor. 4, pets urine will yellow the floor.