About Cardoc Europe Limited (06507308) United Kingdom