About Kraken Fish Bar & Grill Limited (12690497) United Kingdom