About Cadence Topco Limited (12388238) United Kingdom