About Green Lollipop Limited (11732344) United Kingdom