About Langham Hall Fund Management Llp (OC411478) United Kingdom