About Lightsource Asset Management Limited (09294289) United Kingdom