About Kraken Industries Limited (10140090) United Kingdom