About Kraken Properties Ltd (11338764) United Kingdom