About Project Light Development 1 Limited (08878264) United Kingdom