About Kraken Marine Limited (13642726) United Kingdom