About Candor Devoir Ltd (09822811) United Kingdom