About Carodan Ltd (11448779) United Kingdom