About Nordseed Company Ltd (11687531) United Kingdom