About Tk Alpha Ltd (13532008) United Kingdom