About International Consultancy Europe Limited (03400518) United Kingdom