About K1 Ecbx Limited (11676884) United Kingdom