About Tkf Developments Ltd (13110964) United Kingdom