About Kraken Grappling Limited (13434529) United Kingdom