About Candover Holdings Limited (10813477) United Kingdom