About Kta Developments Ltd (12868867) United Kingdom