About K1 Indi Limited (11670607) United Kingdom