About The Sea Navigator Limited (11424202) United Kingdom