About Green Light & S.a.c Ltd (11796337) United Kingdom