About Nordic Seed Design Limited (11627196) United Kingdom