About Thomas Capital Ltd (10787763) United Kingdom