About K&k House Limited (11020242) United Kingdom