About The Kraken Group Ltd (11985496) United Kingdom