About Greenjelly Solutions Ltd (05627679) United Kingdom