About Alvarez & Marsal Participation Limited (09355779) United Kingdom