About Amicus Marine Limited (10415778) United Kingdom