About Lightsource Spv 143 Limited (08756585) United Kingdom