About Thames K Capital Ltd (11970909) United Kingdom