About Candor Investments Ltd (10980198) United Kingdom