About Candace Investment Co. Limited (00754823) United Kingdom