About Candida Limited (04837973) United Kingdom