About Nm Seed Ltd (12529248) United Kingdom