About Seed Genetix Ltd (12927621) United Kingdom