About The Crafty Kraken Ltd (13432821) United Kingdom