About Lightsource India Investments (uk) Limited (07985177) United Kingdom