About Thurloe Investment Partners Lp (LP021688) United Kingdom