About Jefferies International Limited (01978621) United Kingdom