About Lightsource Spv 142 Limited (08769590) United Kingdom