About Candor Depot Limited (10356773) United Kingdom