About Bara Fish Bar Ltd (10144857) United Kingdom