About Seed Global Limited (11078059) United Kingdom