About Green Clementine Holdings Limited (11585763) United Kingdom