About Seeds Enterprise Ltd (12757754) United Kingdom