About Lightsource Spv 106 Limited (08752608) United Kingdom