About Lightsource Spv 41 Limited (07957072) United Kingdom