About Lightsource Spv 242 Limited (09722926) United Kingdom