About Kraken Marine Group Limited (13099283) United Kingdom