About The Kraken Kitchen Ltd (13259194) United Kingdom