About Green Light Emea Limited (09280284) United Kingdom