About Candid Reports Ltd (10995042) United Kingdom