About Candid London Limited (11406757) United Kingdom