About Lightsource Spv 19 Limited (07743632) United Kingdom