About Seefarer Ltd (13310334) United Kingdom