Solar ITC Sàrl, limited liability company, CHE-166.343.313