About Cape Candia Ltd (10607228) United Kingdom