About Kraken Engineering Solutions Ltd (07692908) United Kingdom