About Light 24 Ltd (13665209) United Kingdom