About Tkei Limited (05390163) United Kingdom