About Linklater Management Limited (12527943) United Kingdom