About Tudor Capital Europe Llp (OC340673) United Kingdom