Strata Solar Development Llc Delaware