About Allen & Overy (south Africa) Llp (OC395239) United Kingdom