About Candor & Courage Ltd (12919366) United Kingdom