About Teksai Consulting Limited (07522031) United Kingdom