About Candover Associates Ltd (13155479) United Kingdom