About Capella Fisheries Ltd (13056441) United Kingdom