About Orrick Herrington & Sutcliffe (europe) Llp (OC347108) United Kingdom