About Kraken Clothing Ltd (12595345) United Kingdom