About Kraken Enterprises Limited (09449503) United Kingdom