About Tkb Developments Limited (12745591) United Kingdom