About We Are Seed Ltd (10841340) United Kingdom