About Kraken Pharma Limited (11019812) United Kingdom