About Latsolar Energy Investments Ltd (12701557) United Kingdom