About The Kraken Seafood Company Limited (11735853) United Kingdom