About Cardycan Limited (09516072) United Kingdom