About Eversheds Holdings Limited (12434850) United Kingdom