About N14 Fish Ltd (12402859) United Kingdom