About Green Light Research Limited (03585306) United Kingdom