About Alvarez & Marsal Transaction Advisory Group Europe Llp (OC332080) United Kingdom