AMENDED AND RESTATED LIMITED LIABILITY COMPANY AGREEMENT OF SENIOR CREDIT INVESTMENTS, LLC (A Delaware Limited Liability Company) Dated as of July 17, 2023