About Lightsource Spv 40 Limited (07743913) United Kingdom