About Niffa Fisheries Ltd (11726191) United Kingdom