About K1 Odkb Limited (11663723) United Kingdom