About Kraken Engineering Ltd (10501840) United Kingdom