About Thurloe Capital Partners Limited (05402552) United Kingdom