About Seedcorn Foundation (CE015289) United Kingdom