About Jeffries Group Ltd (11695327) United Kingdom