About Kraken Medical Ltd (12995729) United Kingdom