About Kraken - Creative Digital Services Ltd (10222752) United Kingdom