About Green Shoots Research Limited (09055694) United Kingdom