About K1a Limited (11217879) United Kingdom