About K2 Quantaconnect Limited (10683432) United Kingdom