About Green Shoots Market Intelligence Ltd (11599597) United Kingdom