About Sennott Capital Management Limited (11736871) United Kingdom