About Candida Software Ltd (06334969) United Kingdom