About Lightsource Spv 138 Limited (08766219) United Kingdom