About Knights Capital Management Ltd (11073819) United Kingdom