About Jefferies Consulting Limited (11942583) United Kingdom