About K3c House Limited (07124807) United Kingdom