About Alvarez & Marsal Reas-europe Holdings Limited (07448089) United Kingdom