About K I Retail Ltd (11553409) United Kingdom