About Kraken Ventures Limited (08504691) United Kingdom