About The Seed Enterprise Group Limited (11627028) United Kingdom