About Green Pickle Limited (11429414) United Kingdom