About Kraken Ltd (08886815) United Kingdom