About Candid Compass Ltd (11439694) United Kingdom