About On Fish Bar Ltd (11700892) United Kingdom