About Seed Enterprises C.i.c. (09116839) United Kingdom