About Jefferies International (holdings) Limited (03977886) United Kingdom