About Kraken Marine Solutions Limited (05054167) United Kingdom