About Throgmorton Street Capital Ltd (06601549) United Kingdom