About Cic Holdings (europe) Ltd. (02792480) United Kingdom