About Lightsource India Holdings (mauritius) Limited (07957020) United Kingdom