About Mycod Fish Ltd (12493682) United Kingdom