About Candessa Ltd (13616448) United Kingdom