About Candida Investments Limited (00703302) United Kingdom