About K1 Irdu Limited (11674532) United Kingdom