About Kraken Maritime Ltd (13644221) United Kingdom