About Lightsource Spv 266 (ni) Limited (NI634676) United Kingdom