About Linklaters London Ltd (11584662) United Kingdom