About Seaways Management Company Limited (11222170) United Kingdom