About Ja Fishbar Ltd (SC650306) United Kingdom