About Ankura Partners Llp (OC401386) United Kingdom