About Lightsource Holdings 1 Limited (10849739) United Kingdom