About K1 Iodi Limited (11670521) United Kingdom