About Jafferies Limited (12178939) United Kingdom