About company

Rebuilding the global seafood supply chain through tech and the transparency it enables. Currently based in UK.

GB
Unknown
Not verified company