About Blue Seed Ltd (10671510) United Kingdom