About Seamount Management Limited (NI036520) United Kingdom