About Aphrodite Fish Bar Limited (10740205) United Kingdom