About Lightsource Spv 78 Limited (07984936) United Kingdom