About Green Effect Ltd (12072504) United Kingdom