About Lightsource Spv 42 Limited (07956979) United Kingdom