About K3 Administration Limited (12357894) United Kingdom