About Fjord Store Ltd (12293404) United Kingdom