About K1 Eoka Limited (11670563) United Kingdom