About Orrick Herrington & Sutcliffe (uk) Llp (OC414172) United Kingdom