About Lightsource Spv 35 Limited (07744054) United Kingdom