About The Light Space Co Ltd (04040323) United Kingdom