About Amfitritis Ltd (11884446) United Kingdom