About Tki Consulting Limited (11788790) United Kingdom