About Legiasolar Ltd (12903912) United Kingdom