About Seamara Management Company Limited (NI667617) United Kingdom