About Kraken Konstruction Limited (10552925) United Kingdom