About Kraqen Ltd (13047708) United Kingdom