About Sadr Capital Partners Llp (OC404413) United Kingdom