About Marlin Seafood Ltd. (SC419576) United Kingdom