About Lti Reenergy Solar Investments Limited (12393352) United Kingdom