About Kelso Place Corporate Turnaround Fund (LP008558) United Kingdom