About K3 Developments Ltd (12988180) United Kingdom