About Jalkhushi Fresh & Frozen Fish Ltd (11621657) United Kingdom