About Jefferies Holdings Limited (09554710) United Kingdom