About Green Jelly Limited (12359382) United Kingdom