About Turnaround Investment Company (13626583) United Kingdom