About Lightsource Spv 88 Limited (08660462) United Kingdom