About Lightsource Spv 116 Limited (08760228) United Kingdom