About Tki Solutions Limited (10759782) United Kingdom