About Candor Competitions Ltd (13102370) United Kingdom