About Ttkb Limited (13238711) United Kingdom