About Lightsource Asset Holdings (usa) Limited (11981414) United Kingdom