About Alvarez & Marsal Cs (europe) Holdings Limited (08288060) United Kingdom