About J.k. Grass Roots Foundation Limited (09287920) United Kingdom