About K Neptune Fish Bar Ltd (12533678) United Kingdom