About Grassroots Ventures Limited (08080901) United Kingdom