About Seed30 Ltd (10971683) United Kingdom